1 resoundingly
to defeat sb resoundingly — obtener una victoria resonante sobre algn
English-spanish dictionary > resoundingly